overall survival - Turkish English Dictionary